package com.waimai1.waimai.service;

import com.fasterxml.jackson.core.JsonProcessingException;

import java.io.UnsupportedEncodingException;
import java.text.ParseException;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;

public interface HwService {
    List[] getFilmService() throws UnsupportedEncodingException;
    Object getHwData(TreeMap<String, Object> argsMap,String sign, String url);
    String getHwSign(TreeMap<String, Object> argsMap, String url) throws UnsupportedEncodingException;
    void createOrder(String orderNo);
    void createOrder(Integer brandId,String restaurantId,String takePhone,String eatType,String comments,String outTradeNo) throws UnsupportedEncodingException;
    String hwNotify(Map<String,Object> map) throws JsonProcessingException, IllegalAccessException, NoSuchFieldException, InstantiationException, ParseException;
    void searchOrder(String orderNo) throws NoSuchFieldException, InstantiationException, IllegalAccessException, JsonProcessingException, ParseException;
}
